-
Notifications
You must be signed in to change notification settings - Fork 770
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
dummy pr to test deadlock solutions #3098
Conversation
Signed-off-by: Chen Lihui <lihui.chen@sony.com>
Signed-off-by: Chen Lihui <lihui.chen@sony.com>
Signed-off-by: Chen Lihui <lihui.chen@sony.com>
Signed-off-by: Chen Lihui <lihui.chen@sony.com>
Signed-off-by: Chen Lihui <lihui.chen@sony.com>
Signed-off-by: Chen Lihui <lihui.chen@sony.com>
Signed-off-by: Miguel Company <MiguelCompany@eprosima.com>
|
Signed-off-by: Miguel Barro <miguelbarro@eprosima.com>
@richiprosima Please test this for me 🤯 |
Signed-off-by: Miguel Barro <miguelbarro@eprosima.com>
Signed-off-by: Miguel Barro <miguelbarro@eprosima.com>
@richiprosima Please test this for me 🤯 |
Signed-off-by: Miguel Barro <miguelbarro@eprosima.com>
Signed-off-by: Miguel Barro <miguelbarro@eprosima.com>
@richiprosima Please test this for me 🤯 |
Signed-off-by: Miguel Barro <miguelbarro@eprosima.com>
@richiprosima Please test this for me 🤯 |
1 similar comment
@richiprosima Please test this for me 🤯 |
6b6c8c6
to
bafee14
Compare
Signed-off-by: Miguel Barro <miguelbarro@eprosima.com>
bafee14
to
aa260da
Compare
@richiprosima Please test this for me 🤯 |
@iuhilnehc-ynos I've been reviewing this again. I propose to move forward by merging the changes up to commit 34a8f8d. This will reduce the possibility of losing a notification, though there will be a small window where it can be lost, as you mentioned in this comment. We will later work on using your initial solution (744524a) but fixing the deadlock with ReadCondition. Thoughts? |
I think this PR can fix the lost notification since it can re-check the condition every 500ms, but it will increase CPU consumption.
If you think this PR is acceptable, I have no other opinion. |
|
Description
Testing workarounds for deadlocks in #3087
Contributor Checklist
versions.md
file (if applicable).Reviewer Checklist